trench artillery - Turc Anglais Dictionnaire